head of channel construction department - Französisch Englisch Wörterbuch